you do your very best - Alemán Inglés Diccionario